List of open-source hardware projects
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
This is a list of open-source hardware projects, including computer systems and components, cameras, radio, telephony, science education, machines and tools, robotics, renewable energy, home automation, medical and biotech, automotive, prototyping, test equipment, and musical instruments.
Contents
• Cameras
• Robotics
• Domotics
• Science
• Related
• See also
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Communications
Amateur radio
Audio electronics
• Monome 40h – reconfigurable grid of 64 backlit buttons, used via USB; a limited batch of 500 was produced; all design process, specifications, firmware, and PCB schematics are available online
• Neuros Digital Audio Computer – portable digital audio player
Telephony
• Openmoko – phone framework (first use case: First International Computer (FIC) Neo FreeRunner, released as of mid-2008
• OpenBTS and OsmoBTS – software-based GSM base stations
• Project Ara – modular design, hot swapping pluggable mobile phone; due to enter trial production in 2015, but was suspended in 2016cite-ref-1[1]
• Telecom Infra Project – collaborative Open Compute Project focusing on optical broadband networks and open cellular networks to create global access
• PinePhone – developed by computer manufacturer Pine64, intended for allowing the user to have full hardware and software control over the device, released as of end-2019
Video electronics
Networking
• NetFPGA – hardware platform, software, community, and education material to enable research and education effort in a line-rate network environment
Wireless networking
• Sun SPOT – hardware–software platform for sensor networks and battery powered, wireless, embedded development
• USRP – universal software radio peripheral is a mainboard with snap in modules providing software defined radio at different frequencies, has USB 2.0 link to a host computer
• PowWow Power Optimized Hardware and Software FrameWork for Wireless Motes – hardware–software platform for wireless sensor networks
• Twibright RONJA – free-space optic system, 10 Mbit/s full duplex/1.4 km
• SatNOGS – software-hardware project of a global low Earth orbit satellite ground station, including for data and Internet
Electronics
Cameras
• AXIOM – digital cinema camera built by apertus° community
• Elphel, Inc. – cameras based on free hardware–software designs
Computer systems
• Arduino – open-source microcontroller board
• Chumby – information ambient device
• CUBIT – multitouch surface-interaction system
• Novena – an ARM based computer built by Andrew Huang and associates
• OpenSPARC – Sun's, later Oracle's high-performance processor
• Parallax Propeller – a multi-core microcontroller with eight 32-bit RISC cores
• Parallella – single-board computer with a manycore coprocessor and field-programmable gate array (FPGA)
• The Bus Pirate – universal bus interface and programmer
• Turris Omnia – open-source SOHO network router
• MIPS – a reduced instruction set computer (RISC) instruction set architecture
• Color Maximite – open-source single-board computer running the BASIC language as its operating system and compatible with Arduino Uno micro-controller peripherals
Peripherals
Robotics
• e-puck mobile robot – mobile robot designed for education
• ICub – 1 metre high humanoid robot
• OpenRAVE
• Spykee
• multiplo
• OpenROV – telerobotic submarine
• Thymio – robot for education
Microcontrollers
• Freeduino – an open-source physical computing platform based on a simple I/O board and a development environment that implements the open source Processing / Wiring language. Also clones of this platform including Freeduino.
• Tinkerforge – a platform comprising stackable microcontrollers for interfacing with sensors and other I/O devices
Components
• Ethernut — embedded Ethernet adapters
• IOIO — a board that allows Android applications to interface with external electronics
• PLAICE — a device that combines a flash memory programmer, in-circuit emulation, and a multichannel logic analyzer. It runs uClinux.
CPUs
• OpenSPARC, a series of open-source microprocessors based on the UltraSPARC T1 and UltraSPARC T2 multicore processor designs
• Parallax P8X32A Propeller is a multicore microcontroller with an emphasis on general-purpose use
• OpenRISC 1200, an implementation of the open source OpenRISC 1000 RISC architecture
Environmental
Renewable energy
Lighting and LED
Neither electronic nor mechanical
Architecture and design
Domotics
Machines and production tools
Automotive
Complete vehicles
Land
Airplanes
Engine control units
Electric vehicle chargers
3D printers and scanners
• RepRap project – 3D printer-fabber; recyclebots, like the Lyman filament extruder, provide the filament for RepRaps
• LulzBot – 3D printer design by Aleph Objects; is Respects Your Freedom certified by the Free Software Foundation
CNC milling machines
Other hardware
• Multimachine – machine tool project
• Open Source Ecology's Global Village Construction Set (GVCS) – 50 industrial machines needed to build a small civilization with modern comforts
• Precious Plastic's – plastic recycling tools – Shredder, Extruder, Injector, Compressor, and supplemental resources
Charon (gun) FGC-9 (gun)
Science
Medical devices
Scientific hardware
Satellite
Partially open-source hardware
Hardware that uses closed source components
Computers
Single-board computers
ARM
• BeagleBoard, uses low-power Texas Instruments processors with an ARM Cortex-A8 core; runs Ångström distribution (Linux)
• PandaBoard, a variation of the BeagleBoard
• 96Boards (includes but not limited to, DragonBoard 410c, HiKey, HiKey960, Bubblegum-96 and more...)
• Parallella single-board computer with a manycore coprocessor and field-programmable gate array (FPGA)
ATMega
Desktop computers
Motorola 68000 series
National Semiconductor NS320xx series
RISC-V
Notebook computers
Handhelds, palmtops, and smartphones
• Openmoko, a smartphone containing a single-board computer equipped with a GSM/UMTS modem
• Simputer, a handheld computer released in 2002
• uConsole, a handheld computer kit supporting Raspberry Pi and RISC-V modules
Related
Instruction sets
Organisations
• Bug Labs, a US technology company that began by developing and selling open-source hardware peripherals for rapid prototyping of electronics
• LowRISC, a not-for-profit organization that aims to develop open hardware
• M-Labs, developers of the Milkymist system on a chip
• Open Compute Project, an organization for sharing designs of data center products among companies
• Open Graphics Project, a project that aims to design a standard open architecture for graphics cards
• OpenRISC is a group of developers working to produce a very-high-performance open-source RISC CPU.
See also
References
cite-note-11. ↑ "The dream of Ara: Inside the rise and fall of the world's most revolutionary phone". VentureBeat. 10 January 2017. Retrieved 19 February 2021.
cite-note-22. ↑ "Twibright Labs - Ronja".
cite-note-33. ↑ citerefdon-watkins-opensource-com2019Don Watkins, Opensource.com (24 April 2019). "How System76 is creating open-source hardware". OpenSource.com. Retrieved 15 January 2025.
cite-note-44. ↑ "ZPU - the worlds [sic] smallest 32 bit CPU with GCC toolchain :: Overview". OpenCores.
cite-note-cicero-55. ↑ citerefcicero2013Cicero, Simone (27 December 2013). "10 of the Most Incredible Open Source Hardware Projects Born in 2013". Open Electronics. Futura Group. Retrieved 12 March 2017.
cite-note-66. ↑ OpenEV
cite-note-77. ↑ Katherine Noyes. "Tiny $57 PC is like the Raspberry Pi, but faster and fully open". PCWorld. 2012.
cite-note-88. ↑ "HiFive1: Open Source, Arduino-Compatible RISC-V Dev Kit". Crowd Supply. Retrieved 31 May 2017.
cite-note-99. ↑ "SiFive HiFive Unleashed Getting Started Guide" (PDF). SiFive. SiFive, Inc. Retrieved 13 April 2018.
cite-note-1010. ↑ "Novena". Crowd Supply.
cite-note-1212. ↑ "Novena Helps Hackers Build Their Own Laptop". 2 April 2014.
cite-note-1414. ↑ "J-Core Open Processor". Retrieved 19 June 2016.
cite-note-1515. ↑ j-core Design Walkthrough (PDF). Embedded Linux Conference. San Diego. 6 April 2016. Retrieved 19 June 2016.
External links